socio-technical systems - Alemán Inglés Diccionario